home *** CD-ROM | disk | FTP | other *** search
/ PC/CD Gamer UK 120 / CD Gamer Issue 120 (March 2003) (Disc 2).ISO / mods / Q2_Codered / codeRED1_0.exe / Data1.cab / adivtab.h < prev    next >
Encoding:
Text File  |  2002-08-13  |  10.6 KB  |  1,059 lines

  1. // table of quotients and remainders for [-15...16] / [-15...16]
  2.  
  3. // numerator = -15
  4. {1, 0},
  5. {1, -1},
  6. {1, -2},
  7. {1, -3},
  8. {1, -4},
  9. {1, -5},
  10. {1, -6},
  11. {1, -7},
  12. {2, -1},
  13. {2, -3},
  14. {3, 0},
  15. {3, -3},
  16. {5, 0},
  17. {7, -1},
  18. {15, 0},
  19. {0, 0},
  20. {-15, 0},
  21. {-8, 1},
  22. {-5, 0},
  23. {-4, 1},
  24. {-3, 0},
  25. {-3, 3},
  26. {-3, 6},
  27. {-2, 1},
  28. {-2, 3},
  29. {-2, 5},
  30. {-2, 7},
  31. {-2, 9},
  32. {-2, 11},
  33. {-2, 13},
  34. {-1, 0},
  35. {-1, 1},
  36. // numerator = -14
  37. {0, -14},
  38. {1, 0},
  39. {1, -1},
  40. {1, -2},
  41. {1, -3},
  42. {1, -4},
  43. {1, -5},
  44. {1, -6},
  45. {2, 0},
  46. {2, -2},
  47. {2, -4},
  48. {3, -2},
  49. {4, -2},
  50. {7, 0},
  51. {14, 0},
  52. {0, 0},
  53. {-14, 0},
  54. {-7, 0},
  55. {-5, 1},
  56. {-4, 2},
  57. {-3, 1},
  58. {-3, 4},
  59. {-2, 0},
  60. {-2, 2},
  61. {-2, 4},
  62. {-2, 6},
  63. {-2, 8},
  64. {-2, 10},
  65. {-2, 12},
  66. {-1, 0},
  67. {-1, 1},
  68. {-1, 2},
  69. // numerator = -13
  70. {0, -13},
  71. {0, -13},
  72. {1, 0},
  73. {1, -1},
  74. {1, -2},
  75. {1, -3},
  76. {1, -4},
  77. {1, -5},
  78. {1, -6},
  79. {2, -1},
  80. {2, -3},
  81. {3, -1},
  82. {4, -1},
  83. {6, -1},
  84. {13, 0},
  85. {0, 0},
  86. {-13, 0},
  87. {-7, 1},
  88. {-5, 2},
  89. {-4, 3},
  90. {-3, 2},
  91. {-3, 5},
  92. {-2, 1},
  93. {-2, 3},
  94. {-2, 5},
  95. {-2, 7},
  96. {-2, 9},
  97. {-2, 11},
  98. {-1, 0},
  99. {-1, 1},
  100. {-1, 2},
  101. {-1, 3},
  102. // numerator = -12
  103. {0, -12},
  104. {0, -12},
  105. {0, -12},
  106. {1, 0},
  107. {1, -1},
  108. {1, -2},
  109. {1, -3},
  110. {1, -4},
  111. {1, -5},
  112. {2, 0},
  113. {2, -2},
  114. {3, 0},
  115. {4, 0},
  116. {6, 0},
  117. {12, 0},
  118. {0, 0},
  119. {-12, 0},
  120. {-6, 0},
  121. {-4, 0},
  122. {-3, 0},
  123. {-3, 3},
  124. {-2, 0},
  125. {-2, 2},
  126. {-2, 4},
  127. {-2, 6},
  128. {-2, 8},
  129. {-2, 10},
  130. {-1, 0},
  131. {-1, 1},
  132. {-1, 2},
  133. {-1, 3},
  134. {-1, 4},
  135. // numerator = -11
  136. {0, -11},
  137. {0, -11},
  138. {0, -11},
  139. {0, -11},
  140. {1, 0},
  141. {1, -1},
  142. {1, -2},
  143. {1, -3},
  144. {1, -4},
  145. {1, -5},
  146. {2, -1},
  147. {2, -3},
  148. {3, -2},
  149. {5, -1},
  150. {11, 0},
  151. {0, 0},
  152. {-11, 0},
  153. {-6, 1},
  154. {-4, 1},
  155. {-3, 1},
  156. {-3, 4},
  157. {-2, 1},
  158. {-2, 3},
  159. {-2, 5},
  160. {-2, 7},
  161. {-2, 9},
  162. {-1, 0},
  163. {-1, 1},
  164. {-1, 2},
  165. {-1, 3},
  166. {-1, 4},
  167. {-1, 5},
  168. // numerator = -10
  169. {0, -10},
  170. {0, -10},
  171. {0, -10},
  172. {0, -10},
  173. {0, -10},
  174. {1, 0},
  175. {1, -1},
  176. {1, -2},
  177. {1, -3},
  178. {1, -4},
  179. {2, 0},
  180. {2, -2},
  181. {3, -1},
  182. {5, 0},
  183. {10, 0},
  184. {0, 0},
  185. {-10, 0},
  186. {-5, 0},
  187. {-4, 2},
  188. {-3, 2},
  189. {-2, 0},
  190. {-2, 2},
  191. {-2, 4},
  192. {-2, 6},
  193. {-2, 8},
  194. {-1, 0},
  195. {-1, 1},
  196. {-1, 2},
  197. {-1, 3},
  198. {-1, 4},
  199. {-1, 5},
  200. {-1, 6},
  201. // numerator = -9
  202. {0, -9},
  203. {0, -9},
  204. {0, -9},
  205. {0, -9},
  206. {0, -9},
  207. {0, -9},
  208. {1, 0},
  209. {1, -1},
  210. {1, -2},
  211. {1, -3},
  212. {1, -4},
  213. {2, -1},
  214. {3, 0},
  215. {4, -1},
  216. {9, 0},
  217. {0, 0},
  218. {-9, 0},
  219. {-5, 1},
  220. {-3, 0},
  221. {-3, 3},
  222. {-2, 1},
  223. {-2, 3},
  224. {-2, 5},
  225. {-2, 7},
  226. {-1, 0},
  227. {-1, 1},
  228. {-1, 2},
  229. {-1, 3},
  230. {-1, 4},
  231. {-1, 5},
  232. {-1, 6},
  233. {-1, 7},
  234. // numerator = -8
  235. {0, -8},
  236. {0, -8},
  237. {0, -8},
  238. {0, -8},
  239. {0, -8},
  240. {0, -8},
  241. {0, -8},
  242. {1, 0},
  243. {1, -1},
  244. {1, -2},
  245. {1, -3},
  246. {2, 0},
  247. {2, -2},
  248. {4, 0},
  249. {8, 0},
  250. {0, 0},
  251. {-8, 0},
  252. {-4, 0},
  253. {-3, 1},
  254. {-2, 0},
  255. {-2, 2},
  256. {-2, 4},
  257. {-2, 6},
  258. {-1, 0},
  259. {-1, 1},
  260. {-1, 2},
  261. {-1, 3},
  262. {-1, 4},
  263. {-1, 5},
  264. {-1, 6},
  265. {-1, 7},
  266. {-1, 8},
  267. // numerator = -7
  268. {0, -7},
  269. {0, -7},
  270. {0, -7},
  271. {0, -7},
  272. {0, -7},
  273. {0, -7},
  274. {0, -7},
  275. {0, -7},
  276. {1, 0},
  277. {1, -1},
  278. {1, -2},
  279. {1, -3},
  280. {2, -1},
  281. {3, -1},
  282. {7, 0},
  283. {0, 0},
  284. {-7, 0},
  285. {-4, 1},
  286. {-3, 2},
  287. {-2, 1},
  288. {-2, 3},
  289. {-2, 5},
  290. {-1, 0},
  291. {-1, 1},
  292. {-1, 2},
  293. {-1, 3},
  294. {-1, 4},
  295. {-1, 5},
  296. {-1, 6},
  297. {-1, 7},
  298. {-1, 8},
  299. {-1, 9},
  300. // numerator = -6
  301. {0, -6},
  302. {0, -6},
  303. {0, -6},
  304. {0, -6},
  305. {0, -6},
  306. {0, -6},
  307. {0, -6},
  308. {0, -6},
  309. {0, -6},
  310. {1, 0},
  311. {1, -1},
  312. {1, -2},
  313. {2, 0},
  314. {3, 0},
  315. {6, 0},
  316. {0, 0},
  317. {-6, 0},
  318. {-3, 0},
  319. {-2, 0},
  320. {-2, 2},
  321. {-2, 4},
  322. {-1, 0},
  323. {-1, 1},
  324. {-1, 2},
  325. {-1, 3},
  326. {-1, 4},
  327. {-1, 5},
  328. {-1, 6},
  329. {-1, 7},
  330. {-1, 8},
  331. {-1, 9},
  332. {-1, 10},
  333. // numerator = -5
  334. {0, -5},
  335. {0, -5},
  336. {0, -5},
  337. {0, -5},
  338. {0, -5},
  339. {0, -5},
  340. {0, -5},
  341. {0, -5},
  342. {0, -5},
  343. {0, -5},
  344. {1, 0},
  345. {1, -1},
  346. {1, -2},
  347. {2, -1},
  348. {5, 0},
  349. {0, 0},
  350. {-5, 0},
  351. {-3, 1},
  352. {-2, 1},
  353. {-2, 3},
  354. {-1, 0},
  355. {-1, 1},
  356. {-1, 2},
  357. {-1, 3},
  358. {-1, 4},
  359. {-1, 5},
  360. {-1, 6},
  361. {-1, 7},
  362. {-1, 8},
  363. {-1, 9},
  364. {-1, 10},
  365. {-1, 11},
  366. // numerator = -4
  367. {0, -4},
  368. {0, -4},
  369. {0, -4},
  370. {0, -4},
  371. {0, -4},
  372. {0, -4},
  373. {0, -4},
  374. {0, -4},
  375. {0, -4},
  376. {0, -4},
  377. {0, -4},
  378. {1, 0},
  379. {1, -1},
  380. {2, 0},
  381. {4, 0},
  382. {0, 0},
  383. {-4, 0},
  384. {-2, 0},
  385. {-2, 2},
  386. {-1, 0},
  387. {-1, 1},
  388. {-1, 2},
  389. {-1, 3},
  390. {-1, 4},
  391. {-1, 5},
  392. {-1, 6},
  393. {-1, 7},
  394. {-1, 8},
  395. {-1, 9},
  396. {-1, 10},
  397. {-1, 11},
  398. {-1, 12},
  399. // numerator = -3
  400. {0, -3},
  401. {0, -3},
  402. {0, -3},
  403. {0, -3},
  404. {0, -3},
  405. {0, -3},
  406. {0, -3},
  407. {0, -3},
  408. {0, -3},
  409. {0, -3},
  410. {0, -3},
  411. {0, -3},
  412. {1, 0},
  413. {1, -1},
  414. {3, 0},
  415. {0, 0},
  416. {-3, 0},
  417. {-2, 1},
  418. {-1, 0},
  419. {-1, 1},
  420. {-1, 2},
  421. {-1, 3},
  422. {-1, 4},
  423. {-1, 5},
  424. {-1, 6},
  425. {-1, 7},
  426. {-1, 8},
  427. {-1, 9},
  428. {-1, 10},
  429. {-1, 11},
  430. {-1, 12},
  431. {-1, 13},
  432. // numerator = -2
  433. {0, -2},
  434. {0, -2},
  435. {0, -2},
  436. {0, -2},
  437. {0, -2},
  438. {0, -2},
  439. {0, -2},
  440. {0, -2},
  441. {0, -2},
  442. {0, -2},
  443. {0, -2},
  444. {0, -2},
  445. {0, -2},
  446. {1, 0},
  447. {2, 0},
  448. {0, 0},
  449. {-2, 0},
  450. {-1, 0},
  451. {-1, 1},
  452. {-1, 2},
  453. {-1, 3},
  454. {-1, 4},
  455. {-1, 5},
  456. {-1, 6},
  457. {-1, 7},
  458. {-1, 8},
  459. {-1, 9},
  460. {-1, 10},
  461. {-1, 11},
  462. {-1, 12},
  463. {-1, 13},
  464. {-1, 14},
  465. // numerator = -1
  466. {0, -1},
  467. {0, -1},
  468. {0, -1},
  469. {0, -1},
  470. {0, -1},
  471. {0, -1},
  472. {0, -1},
  473. {0, -1},
  474. {0, -1},
  475. {0, -1},
  476. {0, -1},
  477. {0, -1},
  478. {0, -1},
  479. {0, -1},
  480. {1, 0},
  481. {0, 0},
  482. {-1, 0},
  483. {-1, 1},
  484. {-1, 2},
  485. {-1, 3},
  486. {-1, 4},
  487. {-1, 5},
  488. {-1, 6},
  489. {-1, 7},
  490. {-1, 8},
  491. {-1, 9},
  492. {-1, 10},
  493. {-1, 11},
  494. {-1, 12},
  495. {-1, 13},
  496. {-1, 14},
  497. {-1, 15},
  498. // numerator = 0
  499. {0, 0},
  500. {0, 0},
  501. {0, 0},
  502. {0, 0},
  503. {0, 0},
  504. {0, 0},
  505. {0, 0},
  506. {0, 0},
  507. {0, 0},
  508. {0, 0},
  509. {0, 0},
  510. {0, 0},
  511. {0, 0},
  512. {0, 0},
  513. {0, 0},
  514. {0, 0},
  515. {0, 0},
  516. {0, 0},
  517. {0, 0},
  518. {0, 0},
  519. {0, 0},
  520. {0, 0},
  521. {0, 0},
  522. {0, 0},
  523. {0, 0},
  524. {0, 0},
  525. {0, 0},
  526. {0, 0},
  527. {0, 0},
  528. {0, 0},
  529. {0, 0},
  530. {0, 0},
  531. // numerator = 1
  532. {-1, -14},
  533. {-1, -13},
  534. {-1, -12},
  535. {-1, -11},
  536. {-1, -10},
  537. {-1, -9},
  538. {-1, -8},
  539. {-1, -7},
  540. {-1, -6},
  541. {-1, -5},
  542. {-1, -4},
  543. {-1, -3},
  544. {-1, -2},
  545. {-1, -1},
  546. {-1, 0},
  547. {0, 0},
  548. {1, 0},
  549. {0, 1},
  550. {0, 1},
  551. {0, 1},
  552. {0, 1},
  553. {0, 1},
  554. {0, 1},
  555. {0, 1},
  556. {0, 1},
  557. {0, 1},
  558. {0, 1},
  559. {0, 1},
  560. {0, 1},
  561. {0, 1},
  562. {0, 1},
  563. {0, 1},
  564. // numerator = 2
  565. {-1, -13},
  566. {-1, -12},
  567. {-1, -11},
  568. {-1, -10},
  569. {-1, -9},
  570. {-1, -8},
  571. {-1, -7},
  572. {-1, -6},
  573. {-1, -5},
  574. {-1, -4},
  575. {-1, -3},
  576. {-1, -2},
  577. {-1, -1},
  578. {-1, 0},
  579. {-2, 0},
  580. {0, 0},
  581. {2, 0},
  582. {1, 0},
  583. {0, 2},
  584. {0, 2},
  585. {0, 2},
  586. {0, 2},
  587. {0, 2},
  588. {0, 2},
  589. {0, 2},
  590. {0, 2},
  591. {0, 2},
  592. {0, 2},
  593. {0, 2},
  594. {0, 2},
  595. {0, 2},
  596. {0, 2},
  597. // numerator = 3
  598. {-1, -12},
  599. {-1, -11},
  600. {-1, -10},
  601. {-1, -9},
  602. {-1, -8},
  603. {-1, -7},
  604. {-1, -6},
  605. {-1, -5},
  606. {-1, -4},
  607. {-1, -3},
  608. {-1, -2},
  609. {-1, -1},
  610. {-1, 0},
  611. {-2, -1},
  612. {-3, 0},
  613. {0, 0},
  614. {3, 0},
  615. {1, 1},
  616. {1, 0},
  617. {0, 3},
  618. {0, 3},
  619. {0, 3},
  620. {0, 3},
  621. {0, 3},
  622. {0, 3},
  623. {0, 3},
  624. {0, 3},
  625. {0, 3},
  626. {0, 3},
  627. {0, 3},
  628. {0, 3},
  629. {0, 3},
  630. // numerator = 4
  631. {-1, -11},
  632. {-1, -10},
  633. {-1, -9},
  634. {-1, -8},
  635. {-1, -7},
  636. {-1, -6},
  637. {-1, -5},
  638. {-1, -4},
  639. {-1, -3},
  640. {-1, -2},
  641. {-1, -1},
  642. {-1, 0},
  643. {-2, -2},
  644. {-2, 0},
  645. {-4, 0},
  646. {0, 0},
  647. {4, 0},
  648. {2, 0},
  649. {1, 1},
  650. {1, 0},
  651. {0, 4},
  652. {0, 4},
  653. {0, 4},
  654. {0, 4},
  655. {0, 4},
  656. {0, 4},
  657. {0, 4},
  658. {0, 4},
  659. {0, 4},
  660. {0, 4},
  661. {0, 4},
  662. {0, 4},
  663. // numerator = 5
  664. {-1, -10},
  665. {-1, -9},
  666. {-1, -8},
  667. {-1, -7},
  668. {-1, -6},
  669. {-1, -5},
  670. {-1, -4},
  671. {-1, -3},
  672. {-1, -2},
  673. {-1, -1},
  674. {-1, 0},
  675. {-2, -3},
  676. {-2, -1},
  677. {-3, -1},
  678. {-5, 0},
  679. {0, 0},
  680. {5, 0},
  681. {2, 1},
  682. {1, 2},
  683. {1, 1},
  684. {1, 0},
  685. {0, 5},
  686. {0, 5},
  687. {0, 5},
  688. {0, 5},
  689. {0, 5},
  690. {0, 5},
  691. {0, 5},
  692. {0, 5},
  693. {0, 5},
  694. {0, 5},
  695. {0, 5},
  696. // numerator = 6
  697. {-1, -9},
  698. {-1, -8},
  699. {-1, -7},
  700. {-1, -6},
  701. {-1, -5},
  702. {-1, -4},
  703. {-1, -3},
  704. {-1, -2},
  705. {-1, -1},
  706. {-1, 0},
  707. {-2, -4},
  708. {-2, -2},
  709. {-2, 0},
  710. {-3, 0},
  711. {-6, 0},
  712. {0, 0},
  713. {6, 0},
  714. {3, 0},
  715. {2, 0},
  716. {1, 2},
  717. {1, 1},
  718. {1, 0},
  719. {0, 6},
  720. {0, 6},
  721. {0, 6},
  722. {0, 6},
  723. {0, 6},
  724. {0, 6},
  725. {0, 6},
  726. {0, 6},
  727. {0, 6},
  728. {0, 6},
  729. // numerator = 7
  730. {-1, -8},
  731. {-1, -7},
  732. {-1, -6},
  733. {-1, -5},
  734. {-1, -4},
  735. {-1, -3},
  736. {-1, -2},
  737. {-1, -1},
  738. {-1, 0},
  739. {-2, -5},
  740. {-2, -3},
  741. {-2, -1},
  742. {-3, -2},
  743. {-4, -1},
  744. {-7, 0},
  745. {0, 0},
  746. {7, 0},
  747. {3, 1},
  748. {2, 1},
  749. {1, 3},
  750. {1, 2},
  751. {1, 1},
  752. {1, 0},
  753. {0, 7},
  754. {0, 7},
  755. {0, 7},
  756. {0, 7},
  757. {0, 7},
  758. {0, 7},
  759. {0, 7},
  760. {0, 7},
  761. {0, 7},
  762. // numerator = 8
  763. {-1, -7},
  764. {-1, -6},
  765. {-1, -5},
  766. {-1, -4},
  767. {-1, -3},
  768. {-1, -2},
  769. {-1, -1},
  770. {-1, 0},
  771. {-2, -6},
  772. {-2, -4},
  773. {-2, -2},
  774. {-2, 0},
  775. {-3, -1},
  776. {-4, 0},
  777. {-8, 0},
  778. {0, 0},
  779. {8, 0},
  780. {4, 0},
  781. {2, 2},
  782. {2, 0},
  783. {1, 3},
  784. {1, 2},
  785. {1, 1},
  786. {1, 0},
  787. {0, 8},
  788. {0, 8},
  789. {0, 8},
  790. {0, 8},
  791. {0, 8},
  792. {0, 8},
  793. {0, 8},
  794. {0, 8},
  795. // numerator = 9
  796. {-1, -6},
  797. {-1, -5},
  798. {-1, -4},
  799. {-1, -3},
  800. {-1, -2},
  801. {-1, -1},
  802. {-1, 0},
  803. {-2, -7},
  804. {-2, -5},
  805. {-2, -3},
  806. {-2, -1},
  807. {-3, -3},
  808. {-3, 0},
  809. {-5, -1},
  810. {-9, 0},
  811. {0, 0},
  812. {9, 0},
  813. {4, 1},
  814. {3, 0},
  815. {2, 1},
  816. {1, 4},
  817. {1, 3},
  818. {1, 2},
  819. {1, 1},
  820. {1, 0},
  821. {0, 9},
  822. {0, 9},
  823. {0, 9},
  824. {0, 9},
  825. {0, 9},
  826. {0, 9},
  827. {0, 9},
  828. // numerator = 10
  829. {-1, -5},
  830. {-1, -4},
  831. {-1, -3},
  832. {-1, -2},
  833. {-1, -1},
  834. {-1, 0},
  835. {-2, -8},
  836. {-2, -6},
  837. {-2, -4},
  838. {-2, -2},
  839. {-2, 0},
  840. {-3, -2},
  841. {-4, -2},
  842. {-5, 0},
  843. {-10, 0},
  844. {0, 0},
  845. {10, 0},
  846. {5, 0},
  847. {3, 1},
  848. {2, 2},
  849. {2, 0},
  850. {1, 4},
  851. {1, 3},
  852. {1, 2},
  853. {1, 1},
  854. {1, 0},
  855. {0, 10},
  856. {0, 10},
  857. {0, 10},
  858. {0, 10},
  859. {0, 10},
  860. {0, 10},
  861. // numerator = 11
  862. {-1, -4},
  863. {-1, -3},
  864. {-1, -2},
  865. {-1, -1},
  866. {-1, 0},
  867. {-2, -9},
  868. {-2, -7},
  869. {-2, -5},
  870. {-2, -3},
  871. {-2, -1},
  872. {-3, -4},
  873. {-3, -1},
  874. {-4, -1},
  875. {-6, -1},
  876. {-11, 0},
  877. {0, 0},
  878. {11, 0},
  879. {5, 1},
  880. {3, 2},
  881. {2, 3},
  882. {2, 1},
  883. {1, 5},
  884. {1, 4},
  885. {1, 3},
  886. {1, 2},
  887. {1, 1},
  888. {1, 0},
  889. {0, 11},
  890. {0, 11},
  891. {0, 11},
  892. {0, 11},
  893. {0, 11},
  894. // numerator = 12
  895. {-1, -3},
  896. {-1, -2},
  897. {-1, -1},
  898. {-1, 0},
  899. {-2, -10},
  900. {-2, -8},
  901. {-2, -6},
  902. {-2, -4},
  903. {-2, -2},
  904. {-2, 0},
  905. {-3, -3},
  906. {-3, 0},
  907. {-4, 0},
  908. {-6, 0},
  909. {-12, 0},
  910. {0, 0},
  911. {12, 0},
  912. {6, 0},
  913. {4, 0},
  914. {3, 0},
  915. {2, 2},
  916. {2, 0},
  917. {1, 5},
  918. {1, 4},
  919. {1, 3},
  920. {1, 2},
  921. {1, 1},
  922. {1, 0},
  923. {0, 12},
  924. {0, 12},
  925. {0, 12},
  926. {0, 12},
  927. // numerator = 13
  928. {-1, -2},
  929. {-1, -1},
  930. {-1, 0},
  931. {-2, -11},
  932. {-2, -9},
  933. {-2, -7},
  934. {-2, -5},
  935. {-2, -3},
  936. {-2, -1},
  937. {-3, -5},
  938. {-3, -2},
  939. {-4, -3},
  940. {-5, -2},
  941. {-7, -1},
  942. {-13, 0},
  943. {0, 0},
  944. {13, 0},
  945. {6, 1},
  946. {4, 1},
  947. {3, 1},
  948. {2, 3},
  949. {2, 1},
  950. {1, 6},
  951. {1, 5},
  952. {1, 4},
  953. {1, 3},
  954. {1, 2},
  955. {1, 1},
  956. {1, 0},
  957. {0, 13},
  958. {0, 13},
  959. {0, 13},
  960. // numerator = 14
  961. {-1, -1},
  962. {-1, 0},
  963. {-2, -12},
  964. {-2, -10},
  965. {-2, -8},
  966. {-2, -6},
  967. {-2, -4},
  968. {-2, -2},
  969. {-2, 0},
  970. {-3, -4},
  971. {-3, -1},
  972. {-4, -2},
  973. {-5, -1},
  974. {-7, 0},
  975. {-14, 0},
  976. {0, 0},
  977. {14, 0},
  978. {7, 0},
  979. {4, 2},
  980. {3, 2},
  981. {2, 4},
  982. {2, 2},
  983. {2, 0},
  984. {1, 6},
  985. {1, 5},
  986. {1, 4},
  987. {1, 3},
  988. {1, 2},
  989. {1, 1},
  990. {1, 0},
  991. {0, 14},
  992. {0, 14},
  993. // numerator = 15
  994. {-1, 0},
  995. {-2, -13},
  996. {-2, -11},
  997. {-2, -9},
  998. {-2, -7},
  999. {-2, -5},
  1000. {-2, -3},
  1001. {-2, -1},
  1002. {-3, -6},
  1003. {-3, -3},
  1004. {-3, 0},
  1005. {-4, -1},
  1006. {-5, 0},
  1007. {-8, -1},
  1008. {-15, 0},
  1009. {0, 0},
  1010. {15, 0},
  1011. {7, 1},
  1012. {5, 0},
  1013. {3, 3},
  1014. {3, 0},
  1015. {2, 3},
  1016. {2, 1},
  1017. {1, 7},
  1018. {1, 6},
  1019. {1, 5},
  1020. {1, 4},
  1021. {1, 3},
  1022. {1, 2},
  1023. {1, 1},
  1024. {1, 0},
  1025. {0, 15},
  1026. // numerator = 16
  1027. {-2, -14},
  1028. {-2, -12},
  1029. {-2, -10},
  1030. {-2, -8},
  1031. {-2, -6},
  1032. {-2, -4},
  1033. {-2, -2},
  1034. {-2, 0},
  1035. {-3, -5},
  1036. {-3, -2},
  1037. {-4, -4},
  1038. {-4, 0},
  1039. {-6, -2},
  1040. {-8, 0},
  1041. {-16, 0},
  1042. {0, 0},
  1043. {16, 0},
  1044. {8, 0},
  1045. {5, 1},
  1046. {4, 0},
  1047. {3, 1},
  1048. {2, 4},
  1049. {2, 2},
  1050. {2, 0},
  1051. {1, 7},
  1052. {1, 6},
  1053. {1, 5},
  1054. {1, 4},
  1055. {1, 3},
  1056. {1, 2},
  1057. {1, 1},
  1058. {1, 0},
  1059.